#include <stdio.h>
/*
 *
* switch(表达式){
     case 常量值1:
            语句块1;
            //break;
     case 常量值2:
            语句块2;
            //break;
     ┇ ┇
     case 常量值n:
            语句块n;
            //break;
     [default:
            语句块n+1;
        ]
    }
注意事项：
- case子句中的值必须是常量（int str），不能是变量名或不确定的表达式值或范围。
- 同一个switch语句，所有case子句中的常量值互不相同。
- 如果没有break，程序会顺序执行到switch结尾；从使用频率说，一般switch-case结构中，都需要编写break。
- default子句是可选的。同时，位置也是灵活的。当没有匹配的case时，执行default语句。
 */
int main() {
       int grade = 1;
       char c = 'a';
       switch (c) {
              case 'a':
                     printf("你的成绩为0\n");
                     break;
              case 'b':
                     printf("你的成绩为1\n");
                     break;
              case 2:
                     printf("你的成绩为2\n");
                     break;
              case 3:
                     printf("你的成绩为3\n");
                     break;
              default:
                     printf("你没有成绩\n");
       }


}